Vendor Master Management
1. Vendor Listing View
- Search & Filter: Users must be able to search for specific vendors using a search bar and filter the number of entries displayed per page (e.g., 100 entries).
- Data Visibility: The list should display key columns: Vendor Name, Address, State, City, Pincode, and Active Status.
- Data Export: A "Download" button must be available to export the vendor list ( Excel or CSV).
- Navigation: An "Add" button must redirect the user to the vendor creation form.
2. Add/Edit Vendor Form
- Mandatory Fields: The system must enforce data entry for fields marked with an asterisk (*): Name, Country, State, City, and Status.
- Banking Details: The form should capture financial information, including:
- Select Bank (Dropdown)
- Account Holder Name
- Account Number
- IFSC Code
- Branch Location
- Tax & Identity: A field for GstIn (GST Identification Number) must be provided for tax compliance.
- Location Mapping: * The country should default to "INDIA."
- State and City fields should be searchable dropdowns.
- A dedicated Pincode field must be available.
- Status Toggle: Users must define the vendor as either Active or In-Active via radio buttons before saving.
3. Actions & Persistence
- Save Function: Clicking the "Save" button should validate all mandatory fields and commit the record to the database.
- Navigation: A "View List" button must be available on the form to return to the main Vendor Master table without saving changes.